Table of contents
DECLARATION
Approval
Dedication iv
Acknowledgement v
List of Tables viii
List of Figures ix
List of Appendices
List of abbreviation xi
Chapter 1
Introduction
1.1 Introduction 1
1.2 Background 1
1.3 Problem statement 1
1.4 Main objective 2
1.5 Specific objectives 2
1.6 Scope 2
1.7 Significance 2
Chapter 2
Literature Review
2.0 Introduction
2.1 Online services
2.2 On line discussion platform 5
2.3 Discussion forum 5
2.4 SMS mechanism 6
2.5 Comparison of communication means 6
2.6 System Development Approaches 7
2.7 The chosen development approach for the project 9
Chapter 3 10
Methodology 10
3.0 Introduction 10
3.1 Interviews and observations 10
3.2 Design and Development Tools and Techniques 10
3.3 The benefits of planning usability into your project areS 11
3.4 Prototyping 11
3.5 Requirements of specification 11
3.5.1 General characteristics 12
3.5.2 Functional requirements 12
3.5.3 Non functional requirements 12
3.6.3 Performance requirements 13
3.6.5 ENTITY RELATIONAL DIAGRAM 14
Chapter 4 22
System analysis implementation 22
4.1 Introduction 22
4.2 Project implementation 22
4.5 Testing 32
4.6 Demonstration 32
4.7 LIMITATIONS OF THE SYSTEM IMPLEMENTATION 32
Chapter 5 33
Conclusion, Summary and Recommendations 33
5.0 Important Findings 33
5.2 Summary 34
References 35
Appendices 36
Appendices (a) 36
3.5 Codes for student register 36
3.6 Codes for viewing answers 37
3.7 Codes for question 38